package com.swang.pms.service.manage;

import java.util.List;

import com.swang.pms.model.common.Pager;
import com.swang.pms.model.dto.ManageUserDto;
import com.swang.pms.model.entity.ManageUser;

/**
 * @ClassName: ManageUserService
 * @Description: 用户服务接口
 * @author 王泽
 * @date 2017年3月16日 下午9:45:51
 */
public interface ManageUserService {

    void updateManagerUserByKeySelective(ManageUser managerUser);

    ManageUserDto selectManagerUserByKey(Long id);

    void saveAdmin(ManageUserDto dto) throws Exception;

    Pager findPageDataByDto(Pager page, ManageUserDto dto);

    List<ManageUser> listYunAdmin(ManageUser admin);

}
